<%-- 
    Document   : buscar
    Created on : 10-nov-2011, 16:39:29
    Author     : JAVA
--%>

<%@page import="negocio.Usuario"%>
<%@page import="java.util.ArrayList"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<link href="perfil.css" rel="StyleSheet" type="text/css"/>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        <%! Usuario u;
        %>
        <%

            u = (Usuario) session.getAttribute("usuario");

        %>
        <div class="cabecera">

            <%@include file="cabecera.jsp" %>

        </div>
        <div class="container">
            <div class="personal">
                <div class="lateral">
                    <%@include file="lateral.jsp" %>
                </div>
            </div>

            <div class="cuerpo">

                <div class="pagina">
                    <div class="formbusqueda">
                        <form action="Controlador?opc=buscar" method="POST"/>
                        <fieldset><legend>Búsqueda avanzada</legend>
                            <label class="labeluno" for="e-mail">email<span class="small"></span></label>
                            <input class="inputuno" type="text" name="e-mail"  />
                            <label for="ciudad">ciudad<span class="small"></span></label>
                            <input type="text" name="ciudad"  />
                            <label for="estilo">estilo<span class="small"></span></label>
                            <input type="text" name="estilo"  />
                            <label for="nivel">nivel<span class="small"></spam></label>
                            <select name="nivel" >               
                                <option value="AMATEUR">amateur</option>
                                <option value="ROOKIE">rookie</option>
                                <option value="SKATER">skater</option>
                                <option value="PRO">pro</option>
                                <option value="EXTREME">extreme</option>                        
                            </select>
                            <input type="submit" value="Envia" name="envia"/>
                        </fieldset>
                        </form>
                    </div>
                    <div class="resultadosbusqueda">



                        <%
                            if (request.getAttribute("listatodos") != null) {

                                ArrayList<Usuario> listaTodos = (ArrayList<Usuario>) request.getAttribute("listatodos");
                                listaTodos.remove(u);
                                if (listaTodos.size() > 0) {
                                    out.print("<h1>Resultados de la Busqueda</h1>");
                                } else if(request.getParameter("opc").equals("amigos") && listaTodos.size()==0 ) {
                                    out.print("<h1>Aún no tienes amigos, busca a otros usarios y síguelos!</h1>");
                                }
                        %>



                        <%

                            for (Usuario user : listaTodos) {
                                String nombre = user.getNombre();
                                String apellidos = user.getApellidos();
                                String ciudad = user.getCiudad();
                                String estilo = user.getEstilo();
                                String nivel = user.getNivel();
                                String imagen = user.getFoto();
                                out.print("<ul>");
                        %>
                        <li><img src="<%=imagen%>" width="100px" height="100" /></li>
                        <li><strong><a href="Controlador?opc=ver&id=<%=user.getId()%>" ><%=nombre%> <%=apellidos%></a> </strong></li>                            
                        <li>de: <%=ciudad%></li>
                        <li>estilo:  <%=estilo%></li>
                        <li>nivel: <strong> <%=nivel%></strong></li>
                        <%
                                    if (u.getUsuariosQueSigue().contains(user)) {
                                        out.print("<a href='Controlador?opc=message&id=" + user.getId() + "'><img src='imagenes/send.png'></a>");
                                    } else {
                                        out.print("<a href='Controlador?opc=add&id=" + user.getId() + "'><img src='imagenes/add.png' width='48px' height='48px'></a>");
                                    }
                                    out.print("</ul>");
                                }
                            }

                        %>



                    </div>
                </div>
            </div>
        </div>
    </body>
</html>
